package com.springboot.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.springboot.pojo.User;
import org.junit.runner.RunWith;

import java.util.List;

/**
 * @author gali
 * @description:
 * @date 2022/6/20 17:02
 */
public interface UserService extends IService<User> {

    /**
     * 获取用户信息
     * @param username
     * @return
     */
    User getUserInfo(String username);

    /**
     * 注册用户
     * @param user
     * @return
     */
    int registerUser(User user);

    /**
     * 修改用户密码
     * @param oldPwd
     * @param newPwd
     * @return
     */
    int updateUserPwd(String oldPwd,String newPwd);
//    /**
//     * 增加用户
//     * @param user
//     */
//    void addUser(User user);
//
//    /**
//     * 删除用户
//     * @param id
//     */
//    void deleteUser(Long id);
//
//    /**
//     * 修改用户
//     * @param user
//     */
//    void updateUser(User user);
//
//    /**
//     * 查询单个用户
//     * @param id
//     * @return
//     */
//    User find(Long id);
//
//    /**
//     * 查询全部用户
//     * @return
//     */
//    List<User> findAll();
}
